Big Huge Thesaurus

Nigella sativa

noun